The election of Humza Yousaf as the new leader of the Scottish National Party yesterday was immediately met with concern from...